package com.csw.emsDeptPink.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.csw.emsDeptPink.entity.Emp;

@Mapper
public interface EmpDao {
	void deleteBy(String deptid);

	Integer queryCount(String deptid);

	List<Emp> queryAllAndByPage(@Param("firstIndex") Integer firstIndex, @Param("pageSize") Integer pageSize,
			@Param("deptid") String deptid);

	void deleteById(String id);

	Emp queryById(String id);

	void update(@Param("e") Emp emp);

	void add(@Param("e") Emp emp);
}
